Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
74 LEONARD ROAD Terraced £231,208 £120,000 4 Aug 2004
80 LEONARD ROAD Terraced £231,060 £41,300 3 Mar 1995
84 LEONARD ROAD Terraced £179,563 £32,000 3 May 1996
92 LEONARD ROAD Terraced £218,785 £119,000 15 Jul 2005
104 LEONARD ROAD Terraced £199,429 £163,000 10 Feb 2020
126 LEONARD ROAD Terraced £234,269 £130,000 12 Dec 2005